package com.qk.management.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.qk.dpmain.clue.ClueDo;
import com.qk.dto.clue.ClueCountDo;
import com.qk.dto.clue.ClueListDto;
import com.qk.entity.Clue;
import org.apache.ibatis.annotations.Mapper;

/**
 * @文件名: ClueMapper
 * @作者: DX
 * @创建日期: 2025/10/13
 * @描述:
 */
@Mapper
public interface ClueMapper extends BaseMapper<Clue> {

    Page<Clue> selectCluePollByPage(Page page, ClueListDto dto);

    Page<ClueDo> selectByPageMP(Page page, ClueListDto dto);

    Page<ClueDo> selectByPage(ClueListDto dto);

    ClueCountDo selectCountClue();
}
